﻿<%@ Page Language="C#" AutoEventWireup="true" CodeFile="upfile.aspx.cs" Inherits="Pages_Admin_upfile" %>
<%@ Register TagPrefix="Pan" Namespace="eWebapp.Upload" Assembly="eWebapp.Upload" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
   <script language="javascript">
       function copyAddress() {

           var clipBoardContent = document.getElementById('Label1').innerText
           copyToClipboard(clipBoardContent);
       }
       function copyToClipboard(txt) {
           if (window.clipboardData) {
               window.clipboardData.clearData();
               window.clipboardData.setData("Text", txt);
               alert("复制成功！");
           } else if (navigator.userAgent.indexOf("Opera") != -1) {
               window.location = txt;
           } else if (window.netscape) {
               try {
                   netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
               } catch (e) {
                   $('#browserinfo').html("<FONT COLOR='#FF0000'>当前浏览器无法自动复制到剪贴板，请使用Ctrl+c手动复制</FONT>");
               }
               var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
               if (!clip)
                   return;
               var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
               if (!trans)
                   return;
               trans.addDataFlavor('text/unicode');
               var str = new Object();
               var len = new Object();
               var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
               var copytext = txt;
               str.data = copytext;
               trans.setTransferData("text/unicode", str, copytext.length * 2);
               var clipid = Components.interfaces.nsIClipboard;
               if (!clip)
                   return false;
               clip.setData(trans, null, clipid.kGlobalClipboard);
               alert("复制成功！");

           }
       } 

</script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <Pan:UpLoad id="UpLoad1" runat="server" Maxsize="512000" AllowUpload="exe,iso,gif,jpg,png,bmp,doc,rar,zip,txt,swf,xml,ppt,wmv,flv"
                     ShowLoad="Yes" UserTimeSave="Yes" GUID="MyVideo"  ToPath="/UploadFile" 
                SubmitID="Button1" ></Pan:UpLoad>
                  <br />
        <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="上传图片" /><br /><br />
        <asp:Label ID="Label1" runat="server" onclick="copyAddress()" title="点击复制" Text="文件地址"></asp:Label>
        <input type="button" onclick="copyAddress()" value="点击复制地址" />
    </div>
    </form>
</body>
</html>
